Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Artificial Intelligence MEng (Hons) - 3.2.1 Specify, deploy, verify and maintain information systems


Return to programme overview.

COMP10120 First Year Team Project

students create, scope, design, and implement a  substantial, dynamic, data-dependent web-based application of their choice. 

Assesement : Written reports and presentations

COMP11120 Mathematical Techniques for Computer Science

The unit provides tools for these processes, for example in the form of logic and probability theory.

Assesement : Examination, Individual coursework

 

COMP16321 Introduction to Programming 1

In the first coursework, the students are required to implement various modules to retrieve data (such as text documents), store that data in some structured fashion and then process that data to validate erroneous data.

Assesement : formative and summative assessment for coursework.

COMP16412 Introduction to Programming 2

By using a continuous integration server, students are involved in deploying and testing software and receive feedback about whether the specifications are met.

Assesement : Coursework

COMP23311 Software Engineering 1

Requirements are underspecified and require that tests are written to understand bugs

Assesement : Examination, Individual coursework, Group coursework

COMP23412 Software Engineering 2

Practical processes for testing and deploying an enterprise Web application involve following test driven principles whereby tests are often written before production code.

Assesement : Examination, Group coursework